package edu.sctu.practice.class02.yangyiqing.exam.test10;

/**
 * Created by Administrator on 2015/10/11 0011.
 */
public class Addition {

//    编写Addition类，该类中应包含一组实现两数相加运算的重载方法。
//    实现加法运算的方法，应接受两个参数（即加数和被加数）
//    方法将两个参数进行加法运算后，返回相加结果。
//    考虑可能针对不同的数据类型进行计算，重载一组方法，包括整型、长整型、浮点型、双精度浮点型、还有字符串。
//    在main方法中创建Addition类的实例，分别调用重载方法测试其效果。应将Addition类打入到包中，以自己名字的拼音为包命名。


    public void add(int a, int b) {
        int c = a + b;
        System.out.println(a + "+" + b + "=" + c);
    }

    public void add(long a, long b) {
        long c = a + b;
        System.out.println(a + "+" + b + "=" + c);
    }

    public void add(float a, float b) {
        float c = a + b;
        System.out.println(a + "+" + b + "=" + c);
    }

    public void add(double a, double b) {
        double c = a + b;
        System.out.println(a + "+" + b + "=" + c);
    }

    public void add(String a, String b) {
        String c = a + b;
        System.out.println(a + "+" + b + "=" + c);
    }

}
